pertaining to megara, ancient greece or inhabitants - Francés Inglés Diccionario